
package com.rt.schedulenew.api;

import com.baomidou.mybatisplus.extension.service.IService;
import com.rt.schedulebase.dto.DictRoleFunctionDto;
import com.rt.schedulebase.entity.DictExamClass;
import com.rt.schedulebase.entity.DictRoleFunction;
import com.rt.schedulenew.utils.base.IBaseListService;

import java.util.List;


public interface IDictRoleFunctionService extends IBaseListService<DictRoleFunction, DictRoleFunctionDto> {
    DictRoleFunction getInfo(DictRoleFunctionDto p0);

    int getCount(DictRoleFunctionDto p0);

    List<DictRoleFunctionDto> getRoleFunctionList(DictRoleFunctionDto p0);

    List<DictExamClass> getFunctionExamClass(DictRoleFunctionDto p0);

    boolean insertBatch(DictRoleFunction p0);


    boolean deleteByCondition(DictRoleFunction dictRoleFunction);


}
